private detectives - German English Dictionary